﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;


namespace titan
{
    class Util
    {
        private static List<string> textures;
        public static Hashtable GetTextureHash(ContentManager Content)
        {
            Hashtable ht = new Hashtable();
            LoadStrings();
            foreach (string s in textures)
            {
                ht.Add(s,Content.Load<Texture2D>(s));
            }
            
            return ht;
        }

        private static void LoadStrings()
        {
            textures = new List<string>();
            textures.Add(Constants.STR_KNIGHT_STOPPED_6);
            textures.Add(Constants.STR_KNIGHT_WALKE_0);
            textures.Add(Constants.STR_KNIGHT_WALKE_1);
            textures.Add(Constants.STR_KNIGHT_WALKE_2);
            textures.Add(Constants.STR_KNIGHT_WALKE_3);
            textures.Add(Constants.STR_KNIGHT_WALKE_4);
            textures.Add(Constants.STR_KNIGHT_WALKE_5);
            textures.Add(Constants.STR_KNIGHT_WALKE_6);
            textures.Add(Constants.STR_KNIGHT_WALKE_7);
            textures.Add(Constants.STR_KNIGHT_WALKE_8);
            textures.Add(Constants.STR_KNIGHT_WALKE_9);
            textures.Add(Constants.STR_KNIGHT_WALKE_10);
            textures.Add(Constants.STR_KNIGHT_WALKE_11);

        }
    }
}
